caravan mirror - German English Dictionary